<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // 1. 一般获取随机数：[0, 1)
    // const random = Math.random()

    // 2. 设置向下取整(公式)：全取到0. ==
    // const random = Math.floor(Math.random())

    // 3. 在 Math.random() 之后乘上一个数(比如数组长度)：
    // 返回 ->"0 + 当前数-1" 的值...
    // const random = Math.floor(Math.random() * 3)

    // 4. 在末尾加上1后 ->便可避免取到 0 的情况了...
    // const random = Math.floor(Math.random() * 3) + 1

    // 5. 生成 -> 4到8的数：
    // const random = Math.floor(Math.random() * 5) + 4
    // console.log(random)

    for (let i = 0; i < 20; i++) {
      const random = Math.floor(Math.random() * 5) + 4
      console.log(random)
    }
    // console.log(random)
  </script>
</body>
</html>